• word of the day

    drill press

    drill press - Dictionary definition and meaning for word drill press

    Definition
    (noun) a machine tool with a separate, upright stand; an electric drill is pressed into the work automatically or with a hand lever

Word used in video below:
text: Can you see me operating a drill press?
Download our Mobile App Today
Receive our word of the day
on Whatsapp